# while循环：实现0~100累加求和
# 分析：
# 初始的计算结果为 0
# 1.计算结果 = 0 + 1
# 2.计算结果 = 1 + 2
# 3.计算结果 = 3 + 3
# 4.计算结果 = 6 + 4
# ....
# 100.计算结果 = 上次的结果 + 100
# 推导公式：计算结果 = 上次结果 + 次数

# 设置计数器，从0开始
num = 0
# 定义结果变量，用于存储累加和
result = 0

# while循环：当num小于等于100时执行循环体
while num <= 100:
    # 判断num是否为偶数（能被2整除）
    if num % 2 == 0:
        # 若是偶数，累加至result（等价于result = result + num）
        result += num
    # 计数器自增1（每次循环后num+1，避免死循环）
    num += 1

# 打印0到100之间所有偶数的累加和
print(f"0~100累加求和结果：{result}")


